VERSU=1_2_8
VERSD=1.2.8
# YYYYMMDD, please, if beta.
-RELEASE=-beta20060405
+RELEASE=-beta20060420-ds
VERSIONU=$(VERSU)$(RELEASE)
VERSIOND=$(VERSD)$(RELEASE)
#if defined (__WIN32__) || defined (__CYGWIN__)
#include <windows.h>
-#include "gpsserial_win.h"
+
+typedef struct {
+ HANDLE comport;
+} win_serial_data;
/*
* Display an error from the serial subsystem.
#include "gpsapp.h"
#include "garminusb.h"
#include "gpsusbcommon.h"
-#include "gpsusbwin.h"
/* Constants from Garmin doc. */
#define IOCTL_GARMIN_USB_BULK_OUT_PACKET_SIZE CTL_CODE \
(FILE_DEVICE_UNKNOWN, 0x851, METHOD_BUFFERED, FILE_ANY_ACCESS)
+typedef struct {
+ int booger;
+} winusb_unit_data;
static HANDLE *usb_handle = INVALID_HANDLE_VALUE;
static int usb_tx_packet_size ;
gusb_register_ll(&win_llops);
if (strlen(pname) > 4) {
- if (0 == strcmp(portname+4, "list")) {
+ if (0 == strcmp(pname+4, "list")) {
req_unit_number = -1;
} else {
req_unit_number = atoi(pname+4);
first.creation_time = 0;
QUEUE_FOR_EACH((queue *)&trk->waypoint_list, elem, tmp) {
- this = (waypoint *)elem;
double tlat, tlon, plat, plon, dist;
+ this = (waypoint *)elem;
/* gcdist and headin want radians, not degrees */
tlat = RAD(this->latitude);
tlon = RAD(this->longitude);